//
//  File.swift
//
//
//  Created by didi on 2022/9/7.
//

import Foundation

public protocol AsyncHookFunction {
    func invokeAsync(_: HookArguments) async throws -> Any
}

public typealias AsyncHookFunctionSignature<T> = (HookArguments) async throws -> T
